北京邮电大学学报

  • EI核心期刊

北京邮电大学学报 ›› 2011, Vol. 34 ›› Issue (2): 104-107.doi: 10.13190/jbupt.201102.104.wangy

• 研究报告 • 上一篇    下一篇

T函数生成的非线性伪随机序列的自相关性

王艳1,2,胡予濮1,袁峰1   

  1. 1西安电子科技大学 计算机网络与信息安全教育部重点实验室, 西安 710071;  2西安建筑科技大学 理学院, 西安 710055
  • 收稿日期:2010-03-10 修回日期:2010-11-30 出版日期:2011-04-30 发布日期:2011-04-28
  • 通讯作者: 王艳 E-mail:lanse-wy@163.com
  • 基金资助:

    国家重点基础研究发展计划项目(2007CB311201); 国家自然科学基金项目(60673072,60803149); 西安建筑科技大学青年科技基金项目(QN0831)

Autocorrelation Properties of Nonlinear Pseudorandom Sequences Output by TFunctions

WANG Yan yupu Hu Hu2   

  • Received:2010-03-10 Revised:2010-11-30 Online:2011-04-30 Published:2011-04-28
  • Contact: WANG Yan E-mail:lanse-wy@163.com

摘要:

针对以单圈T函数代替线性移位寄存器设计流密码的可行性,对单圈T函数的分量函数所生成序列(第k位序列)的移位自相关性进行了研究. 在移位量取第k位序列周期与2的负指数幂之积的条件下, 根据单圈T函数的性质,结合自相关函数的周期特征, 计算了对应的自相关函数的上界和下界. 由该上下界分析知,当移位量较小时,自相关函数的取值较大,表明T函数不适合直接用作密码函数生成伪随机序列.

关键词: 密码学, 伪随机序列, T函数, 自相关性, 非线性

Abstract:

Autocorrelation properties of coordinate sequence generated by single cycle Tfunction (the kth coordinate sequence) are investigated to check whether Tfunctions can be the substitution of linear feedback shift register in the design of stream ciphers. Based on single cycle Tfunctions properties and autocorrelation functions periodicity, the bounds of autocorrelation functions are calculated, where the shift is equal to the period of the kth coordinate sequence multiplied by 2 to the minus power. According to the bounds, it is concluded that the smaller the shift is, the larger the value of autocorrelation functions is. As a result, Tfunctions are not suitable for generating pseudorandom sequences.

Key words: cryptography, pseudorandom sequences, Tfunctions, autocorrelation, nonlinear